make a good life for oneself - Spanisch Englisch Wörterbuch